//package me.firstapp.repository.weixin.order;
//
//import java.util.Date;
//import java.util.List;
//import java.util.Map;
//
//import me.firstapp.common.utils.Page;
//import me.firstapp.module.weixin.order.KaMiOrder;
//import me.firstapp.repository.base.EntityRepository;
//
//public interface KaMiOrderRepository extends EntityRepository<KaMiOrder> {
//
//	Page<KaMiOrder> findKaMiOrderPageByOpenId(Integer pageNo, Integer pageSize, String openId);
//
//	Page<KaMiOrder> findKaMiOrderPageByChiefOpenId(Integer pageNo, Integer pageSize, String chiefOpenId);
//
//	KaMiOrder findKaMiOrderByOrderNo(String orderNo);
//
//	KaMiOrder findKaMiOrder(String openId, String orderNo);
//
//	Long findTotalOrderCounts(String chiefOpenId);
//
//	Long findOrdersCounts(Integer status, Integer incomeGiveStatus);
//
//	List<KaMiOrder> findOrders(Integer status);
//
//	List<KaMiOrder> findOrders(Integer status, Integer settleFlag);
//
//	Page<KaMiOrder> findKaMiOrderPage(Integer pageNo, Integer pageSize, Map<String, Object> searchParams,
//			String sortParam, String sortType, Date startTime, Date endTime);
//}
